gsk: Add GskShadowNode
authorBenjamin Otte <otte@redhat.com>
Sun, 18 Dec 2016 23:45:35 +0000 (00:45 +0100)
committerBenjamin Otte <otte@redhat.com>
Tue, 20 Dec 2016 17:01:12 +0000 (18:01 +0100)
commit2480e0d57530b72a8efa4fefeff98971b61e16da
treed3cfc00d1b527c4a87c5745389ce98e61d90870a
parent071c9a8221b53ab3e3586349187119221621d00a
gsk: Add GskShadowNode

... and make the icon rendering code use it.

This requires moving even more shadow renering code into GSK, but so be
it. At least the "shadows not implemented" warning is now gone!
16 files changed:
docs/reference/gsk/gsk4-sections.txt
gsk/gskcairoblur.c
gsk/gskcairoblurprivate.h
gsk/gskenums.h
gsk/gskrendernode.h
gsk/gskrendernodeimpl.c
gsk/gskrendernodeprivate.h
gtk/gtkcssshadowsvalue.c
gtk/gtkcssshadowsvalueprivate.h
gtk/gtkcssshadowvalue.c
gtk/gtkcssshadowvalueprivate.h
gtk/gtkrendericon.c
gtk/gtksnapshot.c
gtk/gtksnapshot.h
gtk/inspector/gtktreemodelrendernode.c
gtk/inspector/recorder.c